package adapter.passport;


import cn.joeg.dp.adapter.ResultMsg;

/**
 * 稳定的方法直接继承
 */
public class SiginForThridServcie extends SiginService {

    public ResultMsg loginForQQ(String openId) {
        //1.认为openId是全局唯一，可以把它当做用户名
        //2.密码默认为null
        //3.注册（在原有的系统里创建一个用户）

        //4.调用原来的登陆方法
        return loginForRegist(openId, null);
    }

    public ResultMsg loginForWechat(String openId) {

        return null;
    }

    public ResultMsg loginForToken(String token) {
        //通过token拿到用户信息，然后重新登陆一次

        return null;
    }

    public ResultMsg loginForTelphone(String telphone, String code) {
        return null;
    }


    public ResultMsg loginForRegist(String username, String password) {
        super.regist(username, password);
        return super.login(username, password);
    }


}
